package zinterface

/* 
	消息管理模块抽象层
*/

type IMsgHandle interface{
	//根据消息ID获得对应的handle处理逻辑函数
	DoMsgHandle(request IRequest)

	//根据消息ID添加对应的handle处理逻辑函数
	AddRouter(msgID uint32,router IRouter)

	//开启工作池--只能开启一次
	StartWorkerPool()

	//把消息交给TaskQueue，由worker进行处理
	SendMsgToQueue(req IRequest)
}